package abacab.actor.queue;

import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue;

import abacab.message.Envelope;

import com.typesafe.config.Config;

/**
 * The factory for a {@link ConcurrentLinkedQueue}
 */
public class ConcurrentLinkedQueueFactory implements QueueFactory {
	@Override
	@SuppressWarnings("rawtypes")
	public Queue<Envelope> buildQueue(Config config) {
		return new ConcurrentLinkedQueue<Envelope>();
	}
}